// 封装所有工作台相关的接口函数
import request from '@/utils/http'

// 统计营业数据
export const getBusinessDataAPI = () => {
    return request({
        url: 'admin/workspace/businessData',
        method: 'GET'
    })
}

// 订单管理数据
export const getOrderOverViewAPI = () => {
    return request({
        url: 'admin/workspace/orderOverView',
        method: 'GET'
    })
}

// 用户统计数据
export const getUserStatsAPI = (start,end) => {
    return request({
        url: 'admin/workspace/userStats',
        method: 'GET',
        params: {
            start,
            end
        }
    })
}

// 订单统计数据
export const getOrderStatsAPI = (start,end) => {
    return request({
        url: 'admin/workspace/orderStats',
        method: 'GET',
        params: {
            start,
            end
        }
    })
}

// 导出用户统计数据
export const exportUserStatsAPI = (start, end) => {
    return request({
        url: 'admin/workspace/export/userStats',
        method: 'GET',
        params: {
            start,
            end
        },
        responseType: 'blob', // 设置响应类型为 blob（二进制数据）
    });
};

// 导出订单统计数据
export const exportOrderStatsAPI = (start,end) => {
    return request({
        url: 'admin/workspace/export/orderStats',
        method: 'GET',
        params: {
            start,
            end
        },
        responseType: 'blob', // 设置响应类型为 blob（二进制数据）
    });
};